COTS Product Selection for Safety-Critical Systems
نویسندگان
چکیده
There is an increasing interest in acquiring commercial-off-the-shelf (COTS) functionality for safety-critical applications. However, the selection of COTS products for such applications is still carried out in an ad hoc manner. This creates great difficulties for realistic cost and effort estimation, integration of the selected COTS product, and the certification of final COTS-based safetycritical systems. We believe that selection of an appropriate COTS product is the vital first step towards a successful COTS-based solution, especially for safety-critical applications. In this paper, we propose a pragmatic COTS selection approach in order to alleviate the perceived difficulties by providing a safety-informed decision on COTS selection. Reasoning from the perspective of the application context and application-specific hazards, the proposed approach defines a COTS acquisition contract from the safety requirements derived for the required COTS functionality. The terms of the COTS acquisition contract act as the evaluation and selection criteria against which any COTS candidates must be evaluated thus providing informed decisions on COTS selection for safety-critical applications.
منابع مشابه
Use of COTS Software in Safety-Critical Systems
The use of COTS (Commercial-Off-The-Shelf) software in safety-critical systems is increasing due to the potential for reduced development costs, reduced development time, reduced time to market and increased quality of the end product. Developing safetycritical systems using COTS software raise some new challenges. This essay investigates the appropriateness of using COTS in safety-critical sys...
متن کاملCriticality Analysis for COTS Software Components
Understanding the impact of the failure of a COTS software component with respect to key system properties (e.g. safety) is crucial to the successful use of COTS software products in a critical (safety-, security-, or mission-critical) application. In this paper, we describe a criticality analysis method based upon software architecture to assess the failure impact of potential COTS software co...
متن کاملUse of COTS Software Components in Safety-Critical Applications – A Defensible Approach*
Current methods for the evaluation and selection of a Commercial-Off-The-Shelf (COTS) software component fail to address emergent system safety properties. This can lead to extreme difficulties in the certification of COTS-based safety-critical system development projects. In this paper, we propose a defensible approach to supporting successful use (i.e. evaluation & selection, integration, cer...
متن کاملMRTC Industrial IT day 29 mars 2001
The purpose of this white paper is to describe the experience gained by Enea OSE System during certification of the OSE RTOS to the international standard IEC 61508 and the experience from on-going projects to show certifiability to the RTCA standard DO-178B. The goal is also to show that COTS can be used within safety systems, if the product has the artifacts required to be certifiable to thes...
متن کاملAssessment of Safety Critical Systems with Cots Software and Software of Uncertain Pedigree (soup)
Missionand safety critical system designers are more and more forced to use a Commercial-Off-The-Shelf (COTS) approach due to more focus on cost and development times, even if COTS components normally are not specifically designed and developed for robust operation. Many safety critical systems have to be assessed or certified by independent organisations. This paper addresses the challenges as...
متن کامل